package edu.upc.inmobile.repository.jdbc;

import javax.sql.DataSource;

import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.simple.SimpleJdbcTemplate;
import org.springframework.stereotype.Repository;

import edu.upc.inmobile.domain.Dni;
import edu.upc.inmobile.repository.DniRepository;


@Repository
public class JdbcDniRepository implements DniRepository
{
	
	private SimpleJdbcTemplate simpleJdbctemplate;
	
	
	@Autowired
	public JdbcDniRepository(DataSource dataSource) {
		this.simpleJdbctemplate = new SimpleJdbcTemplate(dataSource);
	}

	public void grabaDni(Dni dni) {
	 String query="INSERT INTO T_DNI(NUMERO) VALUES(?)";
	 this.simpleJdbctemplate.update(query, dni.getNumero());
		
	}

}
